/*********************************************************************
	filename:	DaterSocket.h
	created:	9/4/2012
	author:		Michael Zhang
	
	purpose:	Defines abstract class for Dater net work.
*********************************************************************/
#ifndef _DaterSocket_h_
#define _DaterSocket_h_

#include <WinSock2.h>
#include <stdio.h>

namespace Dater
{

	class DaterSocket
	{
	public:
		DaterSocket():_socket(),_srvAddr(){}
		~DaterSocket() {}
		virtual bool initialSocket() {return false;}

	private:
		DaterSocket(const DaterSocket&);

	protected:
		SOCKET _socket;
		SOCKADDR_IN _srvAddr;
	};

}

#endif